6.8800000000000002893e-34 ribosome ribosome